cable pits - German English Dictionary